﻿<div class="easyui-layout" data-options="fit:true">
    <div data-options="region:'north',border:false" style="height: 140px; border-bottom-width: 1px; padding: 10px; font-size: 14px;">
        <a class="easyui-linkbutton" data-options="iconCls:'icon-search'" href="/Validatebox/ViewRulesSource" target="_blank">点击查看扩展代码</a>
        <a class="easyui-linkbutton" data-options="iconCls:'icon-search'" href="/Validatebox/ViewValidateboxSource" target="_blank">点击查看扩展样式</a>
        <br />
        js依赖项：
        <br />
        [query-1.11.0.js]、[jquery.jdirk.js]、[jquery.easyui.min.js]、[jeasyui.extensions.validatebox.rules.js]

        <br /><br />
        css依赖项：
        <br />
        [jeasyui.extensions.validatebox.css]
    </div>
    <div data-options="region:'center',border:false,title:'此处仅显示“功能演示”选项卡所示功能基于本扩展的实现源码'" style="padding: 15px; font-size: 14px;">
        <a href="~/Demos/ExtensionDemos/Validatebox/RulesDemo.rar" target="_self">下载本扩展功能演示Demo</a>
        <br />
        <div style="font-size: 17px; font-weight: bold; margin-top: 15px;margin-bottom:10px;">
            扩展规则API
        </div>
        <table class="tableAPI">
            <tr class="title">
                <td style="width:10%;">名称</td>
                <td style="width: 40%;">参数</td>
                <td>描述</td>
            </tr>
            <tr>
                <td>engNum</td>
                <td>无</td>
                <td>
                    只允许输入英文字母或数字。
                </td>
            </tr>
            <tr>
                <td>chsEngNum</td>
                <td>无</td>
                <td>
                    只允许汉字、英文字母或数字。
                </td>
            </tr>
            <tr>
                <td>code</td>
                <td>无</td>
                <td>
                    只允许汉字、英文字母、数字及下划线。
                </td>
            </tr>
            <tr>
                <td>name</td>
                <td>无</td>
                <td>
                    验证是否为合法的用户名。
                </td>
            </tr>
            <tr>
                <td>minLength</td>
                <td>最小长度</td>
                <td>
                    指定字符最小长度。
                </td>
            </tr>
            <tr>
                <td>maxLength</td>
                <td>最大长度</td>
                <td>
                    指定字符最大长度。
                </td>
            </tr>
            <tr>
                <td>contains</td>
                <td>指定的内容</td>
                <td>
                    必须包含指定的内容。
                </td>
            </tr>
            <tr>
                <td>startsWith</td>
                <td>指定的开头字符</td>
                <td>
                    以指定的字符开头。
                </td>
            </tr>
            <tr>
                <td>endsWith</td>
                <td>指定的结束字符</td>
                <td>
                    以指定的字符结束。
                </td>
            </tr>
            <tr>
                <td>longDate</td>
                <td>无</td>
                <td>
                    长日期时间(yyyy-MM-dd hh:mm:ss)格式。
                </td>
            </tr>
            <tr>
                <td>shortDate</td>
                <td>无</td>
                <td>
                    短日期(yyyy-MM-dd)格式。
                </td>
            </tr>
            <tr>
                <td>date</td>
                <td>无</td>
                <td>
                    长日期时间(yyyy-MM-dd hh:mm:ss)或短日期(yyyy-MM-dd)格式。
                </td>
            </tr>
            <tr>
                <td>tel</td>
                <td>无</td>
                <td>
                    电话号码(中国)格式。
                </td>
            </tr>
            <tr>
                <td>mobile</td>
                <td>无</td>
                <td>
                    移动电话号码(中国)格式。
                </td>
            </tr>
            <tr>
                <td>telOrMobile</td>
                <td>无</td>
                <td>
                    电话号码(中国)或移动电话号码(中国)格式。
                </td>
            </tr>
            <tr>
                <td>fax</td>
                <td>无</td>
                <td>
                    传真号码(中国)格式。
                </td>
            </tr>
            <tr>
                <td>zipCode</td>
                <td>无</td>
                <td>
                    邮政编码(中国)格式。
                </td>
            </tr>
            <tr>
                <td>existChinese</td>
                <td>无</td>
                <td>
                    必须包含中文汉字。
                </td>
            </tr>
            <tr>
                <td>chinese</td>
                <td>无</td>
                <td>
                    必须是纯中文汉字。
                </td>
            </tr>
            <tr>
                <td>english</td>
                <td>无</td>
                <td>
                    必须是纯英文字母。
                </td>
            </tr>
            <tr>
                <td>fileName</td>
                <td>无</td>
                <td>
                    必须是合法的文件名(不能包含字符 \\/:*?\"<>|)。
                </td>
            </tr>
            <tr>
                <td>ip</td>
                <td>无</td>
                <td>
                    必须是正确的 IP地址v4 格式。
                </td>
            </tr>
            <tr>
                <td>url</td>
                <td>无</td>
                <td>
                    必须是正确的 url 格式。
                </td>
            </tr>
            <tr>
                <td>ipurl</td>
                <td>无</td>
                <td>
                    必须是正确的 IP地址v4 或 url 格式。
                </td>
            </tr>
            <tr>
                <td>currency</td>
                <td>无</td>
                <td>
                    必须是正确的货币金额(阿拉伯数字表示法)格式。
                </td>
            </tr>
            <tr>
                <td>qq</td>
                <td>无</td>
                <td>
                    必须是正确 QQ 号码格式。
                </td>
            </tr>
            <tr>
                <td>msn</td>
                <td>无</td>
                <td>
                    必须是正确 MSN 账户名格式。
                </td>
            </tr>
            <tr>
                <td>unNormal</td>
                <td>无</td>
                <td>
                    必须是不包含空格和非法字符。
                </td>
            </tr>
            <tr>
                <td>carNo</td>
                <td>无</td>
                <td>
                    必须是合法的汽车车牌号码格式。
                </td>
            </tr>
            <tr>
                <td>carEngineNo</td>
                <td>无</td>
                <td>
                    必须是合法的汽车发动机序列号格式。
                </td>
            </tr>
            <tr>
                <td>idCard</td>
                <td>无</td>
                <td>
                    必须是合法的身份证号码(中国)格式。
                </td>
            </tr>
            <tr>
                <td>integer</td>
                <td>无</td>
                <td>
                    必须是合法的整数格式。
                </td>
            </tr>
            <tr>
                <td>integerRange</td>
                <td>参数1：起始值<br /> 参数2：截止值</td>
                <td>
                    必须是合法的整数格式且值介于 {0} 与 {1} 之间。
                </td>
            </tr>
            <tr>
                <td>numeric</td>
                <td>指定类型，限定值有 +（正数）、-（负数）、i（整数）、+i（正整数）、-i（负整数）、f（浮点数）、+f（正浮点数）、-f（负浮点数）</td>
                <td>
                    必须是指定类型的数字格式。
                </td>
            </tr>
            <tr>
                <td>numericRange</td>
                <td>参数1：起始值<br /> 参数2：截止值<br /> 参数3：指定类型（参照numeric规则）</td>
                <td>
                    必须是指定类型的数字格式且介于 {0} 与 {1} 之间。
                </td>
            </tr>
            <tr>
                <td>color</td>
                <td>无</td>
                <td>
                    必须是正确的 颜色(#FFFFFF形式) 格式。
                </td>
            </tr>
            <tr>
                <td>password</td>
                <td>无</td>
                <td>
                    必须是安全的密码字符(由字符和数字组成，至少 6 位)格式。
                </td>
            </tr>
            <tr>
                <td>equals</td>
                <td>参数1：目标值 或 目标id 或 目标选择器 <br />参数2：指示参数1的类型，限定值为 string、jquery、dom、id </td>
                <td>
                    输入的字符必须与指定的内容相同。
                </td>
            </tr>
        </table>
    </div>
</div>
